Robust Networking in Multiplayer Games
نویسندگان
چکیده
This paper documents the development of a robust, scalable networking infrastructure for a multiplayer game developed using Pygame [1] and PyOpenGL [2] in the Python programming language. The work undertaken by the authors involves developing a networking library from the ground up for an open source multiplayer game called Spacewar [3] aimed at eliminating any single point of failure vulnerability from the client-server architecture along with adding various enhancements to the performance of the game. The problem of single point of failure vulnerability is tackled by designing the library as a unification of client and server instances that can choose to perform the operations of either based on the requirements of the game. The performance enhancements include the incorporation of numerous modern techniques in networked game programming including client-side prediction algorithms, server-side computational buffers and hostswitch smoothing algorithms.
منابع مشابه
A Review on Networking and Multiplayer Computer Games
Networking forms an essential part of multiplayer computer games. In this paper, we review the techniques developed for improving networking in distributed interactive real-time applications. We present a survey of the relevant literature concentrating on the research done on military simulations, networked virtual environments, and multiplayer computer games. We also discuss on resource manage...
متن کاملNETWORKING AND ONLINE GAMES Networking and Online Games: Understanding and Engineering Multiplayer Internet Games
متن کامل
Aspects of Networking in Multiplayer Computer Games Review
The abstract claims that multiplayer computer games (MCGs) are at the forefront of utilizing network possibilities. As a result, they offer an overview of four aspects that affect networking in MCGs. These are—network resources such as bandwidth and latency set boundaries in which the MCG must operate, communication, data, and control architecture is encompassed by distribution concepts, scalab...
متن کاملOnline Gaming Addiction? Motives Predict Addictive Play Behavior in Massively Multiplayer Online Role-Playing Games
Recently, there have been growing concerns about excessive online gaming. Playing Massively Multiplayer Online Role-Playing Games (MMORPGs) appears to be particularly problematic, because these games require a high degree of commitment and time investment from the players to the detriment of occupational, social, and other recreational activities and relations. A number of gaming motives have b...
متن کاملThe Prevalence of Problematic Video Gamers in The Netherlands
This study surveyed Dutch adolescents and adults about their video gaming behavior to assess the prevalence of problematic gaming. A representative national panel of 902 respondents aged 14 to 81 took part in the study. The results show that gaming in general is a wide-spread and popular activity among the Dutch population. Browser games (small games played via the internet) and offline casual ...
متن کامل